@charset "utf-8";
/* CSS Document */
body {margin: 0;padding: 0;font-size: 12px;font-family:'Open Sans', 'Microsoft YaHei', Arial, sans-serif,color: #333;background: #fff;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0;}
ul, li, ol {list-style: none;}

a {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color: #005bab;}

.clear {clear: both;}
.clearfix:after, .clearfix:before {display: table;content: "";line-height: 0;}
.clearfix:after {clear: both;}

img {border: 0}
.BMap_omCtrl{ display: none;}
input, textarea {font-family: "Microsoft YaHei";}
input:focus, textarea:focus {outline: none;}

::selection {background: #005bab;color: #fff;}
::-moz-selection {background:#005bab;color:#fff;}
::-webkit-selection {background:#005bab;color:#fff;}

.fadeInLeft {animation: fadeInLeft 2s;}
.fadeInRight {animation: fadeInRight 2s;}
.fadeInDown {animation: fadeInDown 2s;}
.fadeInUp {animation: fadeInUp 2s;}

.fl {float: left;}
.fr {float: right;}
.weaper{max-width: 1920px; margin:0 auto; position:relative;}
.box{ width:1200px; margin:0 auto; position:relative;}
.page_box{ width:1200px; margin:0 auto; position:relative;}
.page_dy {margin-top: 40px;font-size: 14px;line-height: 28px;}

.page_content{ font-size:15px; line-height:30px;}

/* menu */
#menu { position: fixed; right: 50px; top: 40%; width: 22px;  padding: 0; list-style-type: none; z-index: 70;}
#menu li{ margin-top: 10px; font: 14px "Microsoft Yahei";}
#menu a{ display: block; width: 6px; height: 6px; border: 1px solid #777; border-radius: 50%;}
#menu .active a {background: #ccc; border: 1px solid #ccc;}

.section.table, .slide.table{ height:100vh !important;}
/* header */
.header{width: 100%;height: 90px;position: fixed; left: 0;z-index: 990;  top : 0;background: rgba(0,0,0,0.5); -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.header.fixed{position:fixed; left:0;top: 0; z-index:990; height:70px; background:rgba(255, 255, 255, 1);border-bottom: 1px #eee solid;}
.header.fixed .nav ul li{ float:left; line-height: 70px; text-align:center;}
.header.fixed  .nav ul li a{ color:#000;}
.header.fixed .nav .on a{color:#005bab;}
.header.fixed .logo{ margin-top:10px; height:50px; width:255px;}
.header.fixed .logo img.logo2{ display:block;}
.header.fixed .logo img.logo1{ display: none;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.header .logo{width: 306px; height: 60px;float: left;position: relative; margin-left: 3%; margin-top:15px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.header .logo img{width:100%; position:absolute;top:0;left: 0;}
.header .logo img.logo2{ display:none;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.header .nav{ height:50px; float:left; margin-left:30px;}
.header .nav ul{ margin:0 auto;}
.header .nav ul li{ float:left; line-height: 90px; text-align:center; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.header .nav ul li a{ color:#fff;font-size:18px; display:block; padding:0 20px; font-weight: bold;}
.header .nav ul li:hover a{ color:#005bab;text-decoration: none;}
.header .nav .on a{color:#005bab;}
.header .nav1{ float:left;}
.header.fixed .Language{ line-height:70px;}
.header.fixed .Language a{ color:#000; font-family:Arial;}
.header.fixed .email{ line-height:70px;}
.header.fixed .email .fa-envelope{ color:#000;}
.header .email{ float:right; line-height:90px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; margin-right:3%;}
.header .email a{ font-size:20px; color:#fff;  }
.header .email .fa-envelope:before{ display: inline;font-size: 20px; font-family: FontAwesome; height: auto;content: "\f0e0";text-shadow: none; padding-right:10px; font-weight: normal;}
.header .Language{ float:right; line-height:90px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; margin-right:30px;}
.header .Language a{ font-size:20px; color:#fff; font-family:Arial; font-weight: bold; }
.header .Language .fa-globe:before{ display: inline;font-size: 20px; font-family: FontAwesome; height: auto;content: "\f0ac";text-shadow: none; padding-right:10px; font-weight: normal;}
.header .Language a:hover{ color:#005bab;}
.header .email .fa-envelope:hover{color:#005bab;}
.header .email a:hover{color:#005bab;}

.privacy-mask{z-index:9999; position:fixed; _position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.8); display:none; }
.popover_privacy{ width:1000px; height:500px; z-index:10000; position:fixed; top:50%;left:50%; background:#fff; margin:-18% 0 0 -500px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none;  border-radius:5px; padding:50px 0;}
.popover_privacy .cover{padding:0 4%; position:relative;}
.popover_privacy .tit{ font-size:42px; color:#333; text-align:center; font-family:'Open Sans', 'Microsoft YaHei', Arial, sans-serif,}
.popover_privacy .tic{ font-size:16px; line-height:30px;overflow: auto; color:#333;height:420px; margin-top: 30px;}
.popover_privacy .close{ position:absolute; right:10px; top:10px; width: 24px; height:24px; background:url(../images/page/cha.png)center center no-repeat;}

.disclaimer-mask{z-index:9999; position:fixed; _position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.8); display:none; }
.popover_disclaimer{ width:1000px; height:500px; z-index:10000; position:fixed; top:50%;left:50%; background:#fff; margin:-18% 0 0 -500px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none;  border-radius:5px; padding:50px 0;}
.popover_disclaimer .cover{padding:0 4%; position:relative;}
.popover_disclaimer .tit{ font-size:42px; color:#333; text-align:center; font-family:'Open Sans', 'Microsoft YaHei', Arial, sans-serif,}
.popover_disclaimer .tic{ font-size:16px; line-height:30px; overflow: auto; color:#333; height:420px; margin-top: 30px;}
.popover_disclaimer .close{ position:absolute; right:10px; top:10px; width: 24px; height:24px; background:url(../images/page/cha.png)center center no-repeat;}


.flexslider { position: relative; height: 100vh; overflow: hidden;background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative;z-index: 1;}
.slides li { height: 100vh;}
.flex-control-nav { position: absolute; bottom: 5%; z-index: 2; width: 100%;text-align: center;}
.flex-control-nav li { display: inline-block;*display: inline;zoom: 1;}
.flex-control-nav a {  display: inline-block; width: 10px; height: 10px;line-height: 40px; margin: 0 5px; overflow: hidden; background:#fff; border-radius:5px; cursor: pointer;}
.flex-control-nav .flex-active { width:25px; background:#005ca9;}
.Vidage{position:relative;top:0;right:0;bottom:0;left:0;z-index:1}
.Vidage__backdrop{position:absolute;top:0;right:0;bottom:0;left:0}
.Vidage--allow .Vidage__video{display:block}
/*.Vidage,.Vidage__video{min-width:100%;min-height:100%}*/
.Vidage__video{position:absolute;top:50%;left:50%;width:100%;height:90vh;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}


/* section2 */
.section2{ background: url(../images/section2.jpg) center top  no-repeat; position:relative;}
.section2 .inAbo{ width:100%; position:relative;}
.section2 .inAbo .inAbo_l{ float: left; width:16%;}
.section2 .inAbo .inAbo_l .top{ float: left; width:100%;}
.section2 .inAbo .inAbo_l .top i{ width:3px; height:30px; background:#005bab; float: left;}
.section2 .inAbo .inAbo_l .top span{ float: left;margin-left:20px; font-size:20px; color:#005bab; height:22px; padding:4px 0;}
.section2 .inAbo .inAbo_l h2{ font-size:36px; color:#333; margin-left:23px; margin-top:60px;}
.section2 .inAbo .inAbo_l p{ font-size:22px; margin-left:23px; margin-top:15px; color:#005bab;}
.section2 .inAbo .inAbo_l .inAbo_m{ width:156px; height:41px; border:2px #005bab solid; text-align:center; position: absolute; left:23px; bottom: 50px}
.section2 .inAbo .inAbo_l .inAbo_m a{ font-size:14px; color:#005bab; display: block; line-height:41px;}
.section2 .inAbo .inAbo_l .inAbo_m:hover{ background:#005bab;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section2 .inAbo .inAbo_l .inAbo_m:hover a{ color:#fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section2 .inAbo .inAbo_r{ width:965px; float:right;}
.section2 .inAbo .Abo{width:100%;} 
.section2 .inAbo .inAbo_r .Abo_l{ width: 460px; float:left;}
.section2 .inAbo .inAbo_r .Abo_l h3{ width:100%; height:83px; font-size: 24px; color:#005bab; font-weight: bold; text-align:center; line-height: 83px;  background:rgba(255, 255, 255,.6);}
.section2 .inAbo .inAbo_r .Abo_l h3:hover{ background:#fff; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.section2 .inAbo .inAbo_r .Abo_l .Al_img{ float:right; overflow: hidden; cursor:pointer; width:380px; height:180px;}
.section2 .inAbo .inAbo_r .Abo_l .Al_img img{ width:100%;display: block;-webkit-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;transform-origin:50% 50%;}
.section2 .inAbo .inAbo_r .Abo_l .Al_img:hover img{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}  
.section2 .inAbo .inAbo_r .Abo_l .p1{ background:url(../images/Abo_vbg.jpg) center center no-repeat; width:280px; height: 240px; float:right; position:relative;cursor:pointer;}
.section2 .inAbo .inAbo_r .Abo_l .p1 a{ display: block;}
.section2 .inAbo .inAbo_r .Abo_l .p1 .video{ width:50px; height:50px; position:absolute; left: calc(50% - 25px); top: calc(50% - 25px);}
.section2 .theme-mask{z-index:9999; position:fixed; _position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.8); display:none; }
.section2 .popover_video{ width:1000px; height:500px; z-index:10000; position:fixed; top:50%;left:50%; background:#fff; margin:-15% 0 0 -500px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center; border-radius:5px; padding:30px 0;}
.section2 .popover_video dl{font-size:14px; line-height:40px;}
.section2 .popover_video dl a{ position:absolute; right:10px; top:10px; width: 24px; height:24px; background:url(../images/page/cha.png)center center no-repeat;}
.section2 .inAbo .inAbo_r .Abo_r{ width:505px; float:right; height:505px;}
.section2 .inAbo .inAbo_r .Abo_r .Ar_top{ width:84%; padding:44px 8%; background:#005bab; line-height: 30px; font-size:15px; color:#fff; cursor:pointer; text-indent: 2em;}
.section2 .inAbo .inAbo_r .Abo_r .Ar_img{ width:100%; height:295px; overflow: hidden; cursor: pointer;}
.section2 .inAbo .inAbo_r .Abo_r .Ar_img img{ width:100%;display: block;-webkit-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;transform-origin:50% 50%;}
.section2 .inAbo .inAbo_r .Abo_r:hover .Ar_img img{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}  


/* section3 */
.section3{ background: url(../images/section3.jpg)  center top  no-repeat; position:relative;}
.section3 .inBus{ width:100%; position:relative;}
.section3 .inBus .inBus_l{ width:100%; text-align:center;position:relative;}
.section3 .inBus .inBus_l .top{ position:absolute; left: 0; top:0;}
.section3 .inBus .inBus_l .top i{ width:3px; height:30px; background:#fff; float: left;}
.section3 .inBus .inBus_l .top span{ float: left;margin-left:20px; font-size:20px; color:#fff; height:22px; padding:4px 0;}
.section3 .inBus .inBus_l h2{ font-size:36px; color:#fff; }
.section3 .inBus .inBus_l p{ font-size:22px;  margin-top:20px; color:#fff;}
.section3 .inBus .inBus_m{ width:156px; height:41px; border:2px #fff solid; text-align:center; margin:45px auto 0;}
.section3 .inBus .inBus_m a{ font-size:14px; color:#fff; display: block; line-height:41px;}
.section3 .inBus .inBus_m:hover{ background:#005bab;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; border:2px #005bab solid;}
.section3 .inBus .inBus_m:hover a{ color:#fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section3 .inBus .inBus_r{ width:100%;}
.section3 .inBus .Bus{ width:100%;}
.section3 .Bus_l{ width:100%; text-align:center; margin-top:40px;}
.section3 .Bus_l li{ width:120px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; cursor:pointer;display: inline-block;font-weight: bold;}
.section3 .Bus_l li a{ color:#fff;}
.section3 .Bus_l li.on{ background:#005bab; font-weight: bold;}
.section3 .Bus_r{ width:100%; margin-top:30px;}
.section3 .Bus_r .slideBox{ margin-left:-20px;}
.section3 .Bus_r .slideBox li{ float:left; width:285px; margin-left:20px;}
.section3 .Bus_r .slideBox li{-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);display: block;}
.section3 .Bus_r .slideBox li .content{display: block;}
.section3 .Bus_r .slideBox li .content .pic{display: block;overflow: hidden;position: relative;cursor:pointer;}
.section3 .Bus_r .slideBox li .content .pic img{display: block;width: 100%;height: auto;-webkit-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;transform-origin:50% 50%;}
.section3 .Bus_r .slideBox li .content:hover .pic img{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}
.section3 .Bus_r .slideBox li .content .pic .title{  background:rgba(0, 91, 168, 0.8); opacity:0; visibility:hidden; position:absolute; left:0; top:0; width:100%; height:100%; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
.section3 .Bus_r .slideBox li .content:hover .pic .title{opacity:1; visibility:visible;  }
.section3 .Bus_r .slideBox li .content:hover .pic .icon{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;filter:alpha(opacity= 100);}
.section3 .Bus_r .slideBox li .content .info{display: block;padding:35px;-webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;position:relative;}
.section3 .Bus_r .slideBox li .content .info h2{display: block; font-size:16px; color:#fff; margin-bottom:20px;}
.section3 .Bus_r .slideBox li .content .info p{ font-size:14px; color:#fff; line-height:26px;}


/* section4 */
.section4{ background: url(../images/section4.jpg) center top  no-repeat; position:relative;}
.section4 .inNew{ width:100%; position:relative;}
.section4 .inNew .inNew_l{ float: left; width:16%;}
.section4 .inNew .inNew_l .top{ float: left; width:100%;}
.section4 .inNew .inNew_l .top i{ width:3px; height:30px; background:#005bab; float: left;}
.section4 .inNew .inNew_l .top span{ float: left;margin-left:20px; font-size:20px; color:#005bab; height:22px; padding:4px 0;}
.section4 .inNew .inNew_l h2{ font-size:36px; color:#333; margin-left:23px; margin-top:60px;}
.section4 .inNew .inNew_l p{ font-size:22px; margin-left:23px; margin-top:15px; color:#005bab;}
.section4 .inNew .inNew_l .inNew_m{ width:156px; height:41px; border:2px #005bab solid; text-align:center; position: absolute; left:23px; bottom: 50px}
.section4 .inNew .inNew_l .inNew_m a{ font-size:14px; color:#005bab; display: block; line-height:41px;}
.section4 .inNew .inNew_l .inNew_m:hover{ background:#005bab;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section4 .inNew .inNew_l .inNew_m:hover a{ color:#fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section4 .inNew .inNew_r{ width:900px; float:right; position:relative;}
.section4 .inNew .New{ width:100%;}
.section4 .inNew .New .New_l{ float: left; width:36px; position: absolute; top:50%; left:0; margin-top:-53px;}
.section4 .inNew .New .New_l .next{ width:26px; height:16px; background:url(../images/New_next.png)center center no-repeat; float: left; margin:0 5px 20px; cursor: pointer;}
.section4 .inNew .New .New_l .prev{ width:26px; height:16px; background:url(../images/New_prev.png)center center no-repeat; float: left;margin:20px 5px 0; cursor: pointer;}
.section4 .inNew .New .New_l .pageState{ width:100%; font-size:22px; color:#333; font-family:Arial;}
.section4 .inNew .New .New_l .pageState span{ font-size:30px; color:#005bab;}
.section4 .inNew .New .New_r{ width:795px; float:right;}
.section4 .inNew .New .New_r li{ width:90%; float:left; height:90px; background: -webkit-linear-gradient(left, #fff 65%, rgba(255, 255, 255, 0)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #fff 65%, rgba(255, 255, 255, 0)); /* Opera 11.1 - 12.0 */  background: -moz-linear-gradient(right, #fff 65%, rgba(255, 255, 255, 0)); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #fff 65%, rgba(255, 255, 255, 0)); /* 标准的语法（必须放在最后） */ padding:30px 5%; position:relative;}
.section4 .inNew .New .New_r li:hover{ background: none; -webkit-transition: all .3s; -moz-transition: all .5s; transition: all .5s;}
.section4 .inNew .New .New_r li em{position:absolute; bottom:0px; width:0%; left:0px; height:150px; z-index:0; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.section4 .inNew .New .New_r li:hover em{ width:100%; background: -webkit-linear-gradient(left, #005bab 65%, rgba(0, 91, 168, 0)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #005bab 65%, rgba(2, 83, 189, 0)); /* Opera 11.1 - 12.0 */  background: -moz-linear-gradient(right, #005bab 65%, rgba(2, 83, 189, 0)); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #005bab 65%, rgba(2, 83, 189, 0)); /* 标准的语法（必须放在最后） */-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.section4 .inNew .New .New_r li a{ display: block;}
.section4 .inNew .New .New_r li .New_t{ position:relative; z-index:1;}
.section4 .inNew .New .New_r li .New_z{ float: left; width:260px;}
.section4 .inNew .New .New_r li .time{ float: left; width:58px; text-align:center;}
.section4 .inNew .New .New_r li .time dd{ font-size:26px; font-weight: bold; color:#666; width:100%;}
.section4 .inNew .New .New_r li .time span{ font-size:14px; color:#666;}
.section4 .inNew .New .New_r li:hover .time dd,.section4 .inNew .New .New_r li:hover .time span{ color:#fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section4 .inNew .New .New_r li i{ width:20px; height:3px; background:#666; float: left; margin:0 20px;}
.section4 .inNew .New .New_r li:hover i{ background:#fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.section4 .inNew .New .New_r li .img{ width:135px; height:90px;overflow: hidden;position: relative;}
.section4 .inNew .New .New_r li .img img{ width:100%;display: block;width: 100%;height: auto;-webkit-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;transform-origin:50% 50%;}
.section4 .inNew .New .New_r li:hover .img img{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}
.section4 .inNew .New .New_r li .New_c{ float: left; margin-left:20px; width:435px;}
.section4 .inNew .New .New_r li .New_c h2{ font-size:16px; color:#333; line-height:30px;}
.section4 .inNew .New .New_r li .New_c p{ font-size: 12px; color:#666; line-height:24px; margin-top:10px;}
.section4 .inNew .New .New_r li:hover .New_c h2,.section4 .inNew .New .New_r li:hover .New_c p{ color:#fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}


/* section5 */
.section5{ background:#fff;}
.section5 .inCon_l{ width:50%; float: left; height:950px;}
.section5 .inCon_l .con_2{ width:100%; height:950px;}
.section5 .inCon_r{ width: 50%; float:right; position:relative;}
.section5 .inCon_r .Con_c{ position: absolute; left:0; top:50%; margin-top: -235px;}
.section5 .inCon_r .Con_top{ width:90%; margin:0 5%;}
.section5 .inCon_r .Con_top .top{ float: left; width:100%;}
.section5 .inCon_r .Con_top .top i{ width:3px; height:30px; background:#fff; float: left;}
.section5 .inCon_r .Con_top .top span{ float: left;margin-left:20px; font-size:20px; color:#fff; height:22px; padding:4px 0;}
.section5 .inCon_r .Con_top h2{ font-size:36px; color:#fff; margin-left:23px; margin-top:60px; width:100%;float: left;}
.section5 .inCon_r .Con_top p{ font-size:22px; margin-left:23px; margin-top:15px; color:#fff; width:100%;float: left;}
.section5 .inCon_r .Con_bottom{ width:90%; margin:70px 5%;}
.section5 .inCon_r .Con_bottom li{ line-height:36px; width:100%; float: left; margin-left:23px;}
.section5 .inCon_r .Con_bottom li img{ float: left; margin:5.5px 0;}
.section5 .inCon_r .Con_bottom li p{ font-size:14px; color:#fff; margin-left:15px; float: left;}
.Con_yq{position: relative; width: 85%; margin: 0 7.5%;}
.Con_yq li i{background:url(../images/yq_top.png)center center no-repeat; width:15px; height:9px; position:absolute; right:30px; top:18px;}
.Con_yq ul li a, .Con_yq ul li a:visited {display: block;text-decoration: none;width: 308px;height: 45px;text-align: center;color: #fff;background: #005bab;line-height: 45px;font-size: 14px;}
.Con_yq ul {padding: 0;margin: 0;list-style-type: none;}
.Con_yq ul li {float: left;position: relative;}
.Con_yq ul li ul {display: none;}
/* specific to non IE browsers */
.Con_yq ul li:hover a {color: #fff;background: #034c8d;}
.Con_yq ul li:hover ul {display: block;position: absolute;bottom: 45px;left: 0;}
.Con_yq ul li:hover ul li a.hide {background: #005bab;color: #fff; width:308px;} 
.Con_yq ul li:hover ul li {display: block;background: #fff;color: #fff;width: 308px;clear: both; border-bottom:1px #09477d solid;}
.Con_yq ul li:hover ul li:hover a.hide {background: #005bab;color: #fff;}
.Con_yq ul li:hover ul li ul {display: none;}
.Con_yq ul li:hover ul li a {display: block;background: #005bab;color: #fff;width: 308px;}
.Con_yq ul li:hover ul li a:hover {background: #034c8d;color: #fff;}

/* foot */
.section5 .tableCell{ position:relative;}
/*.foot{ width:100%; height:60px; background:#151515; position:absolute; bottom:0; left:0;}
.foot .foot_l{ float: left; font-size: 14px; color:#fff; line-height: 60px;}
.foot .foot_l a{ font-size:14px; color:#fff;}
.foot .foot_r{ float: right; font-size: 14px; color:#fff; line-height: 60px;}
.foot .foot_r a{ font-size:14px; color:#fff;}*/

.infoot{  position: fixed; z-index: 999; width: 100%; bottom: 0; line-height: 50px; color: #666; font-size: 14px }
.infoot .foot_l{ float: left; }
.infoot .foot_r{ float: right; }
.infoot .foot_l a,.infoot .foot_r a{ color: #666;  }

#cnzz_stat_icon_1276329297{ display: none;}

